sharpfin barracuda - Alemán Inglés Diccionario